A Change Impact Model Encompassing Ripple Effect and Regression Testing

نویسندگان

  • Hind Kabaili
  • Rudolf K. Keller
  • François Lustman
چکیده

Maintenance is one of the major concerns of software developers and industries. The success of this critical phase depends highly on the changeability of the software. In order to evaluate the flexibility of a software to accommodate changes, we have defined a change impact model for object-oriented systems. As previously defined, it calculates the impacted classes due to an atomic change. In this paper we present an extension of the change impact model to obtain a fine-grained assessment of system changeability. As a first extension, we take into account the classes that are impacted by ripple effect. In a second extension, we also count classes that need to be re-tested even if they are not directly affected. An experimentation is planned to study the relationship between software’s changeability assessed by the extended change impact model and design properties.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Scenario-Based Object-Oriented Test Frameworks for Testing Embedded Systems

This paper presents a process to develop adaptive object-oriented scenario-based test frameworks for testing embedded systems. Embedded systems often require rigorous testing due to the mission-critical nature of their applications, and they are often developed as a family of products. The process uses techniques such as design-for-change, design patterns, scenarios, ripple effect analysis, and...

متن کامل

Scenario-Based Functional Regression Testing

Regression testing has been a popular quality assurance technique. Most regression testing techniques are based on code or software design. This paper proposes a scenario-based functional regression testing, which is based on end-to-end (E2E) integration test scenarios. The test scenarios are first represented in a template model that embodies both test dependency and traceability. By using tes...

متن کامل

Assessment of Maintenance Activities of Object- Oriented Software using Ripple Effect Analysis

Maintenance activities cost about eighty percentage of the total project life cycle. But when we make changes at one place, changes propagate to other places as well leading to ripple Effect which leads to further increase in the cost of change. Object-Oriented Systems tend to be flexible but even then the ripple effect in these systems does exist. In this research work, we have proposed a comp...

متن کامل

Ripple Effect in Web Applications

The number of internet web applications is rapidly increasing in a variety of fields and not much work has been done for ensuring their quality, especially after modification. Modifying any part of a web application may affect other parts. If the stability of a web application is poor, then the impact of modification will be costly in terms of maintenance and testing. Ripple effect is a measure...

متن کامل

The Impact of Asymmetric Risk on Expected Return

The main goal of the present study is testing asymmetric risk pricing and comparing it with pricing of traditional risk measures in Tehran Stock Market. Accordingly, a sample consisting of 101 companies listed in Tehran Stock Market during 2002-2013 went under investigation. In order to test asymmetric risk pricing, regression model of panel data was applied. The results revealed a positive and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001